home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 5
/
BBS in a Box -Volume V (BBS in a Box) (April 1992).iso
/
Files
/
Word
/
T-Tb
/
TBITS6⁄9⁄89
< prev
Wrap
Text File
|
1989-06-18
|
14KB
|
256 lines
6/09/89
TECH TIDBITS
Copyright 1988, Apple Computer, Inc.
INDEX: Text Cut in Half in Diablo Emulation from a LaserWriter Plus;
LaserWriter IINT and MS-DOS PC Printing Problem; IBM-to-LaserWriter IINT With
MS Word: Slow Printing Problem; LocalTalk PC Card and PC-Compatibles:
Compatibility Issues; Troubleshooting LocaklTalk PC; Workaround for PageMaker
and Windows 286 to LaserWriter IINT; HD Fonts Are Accessible To IBM AT
Compatibles from a LaserWriter IINTX; LocalTalk PC Can Print Directly To a
LaserWriter IINT; Serial Configurations Differ on LaserWriters and LaserWriter
IIs; Printing Speed from an IBM PC to LaserWriter IINT; You Can't Use IBM
Fonts With a LaserWriter IINTX Unless they are Common to Both; Issuing a
restart from an IBM PC XT to a LaserWriter
Due to the many calls we receive each week concerning printer connectivity and
use, we have dedicated this issue to discussing this topic.
Text Cut in Half in Diablo Emulation from a LaserWriter Plus
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
When printing a full page of text in Diablo emulation on a LaserWriter Plus,
the top and bottom line of the text may be cut in half or there may be a
similar problem.
In order to get maximum lines per page in the Diablo mode, reduce the lines per
page (or lines per inch) setting. There is no other workaround for this
situation. The margins set in Diablo mode are the print engine's margins and
cannot be reset.
LaserWriter IINT and MS-DOS PC Printing Problem
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Some people have had problems printing to a LaserWriter IINT from an MS-DOS
PC using Apple's LocalTalk PC card, along with the printing software
included with AppleShare PC. A typical configuration includes Microsoft
Word (PC) 4.0, under DOS 3.1. Printing originates at the PC and is sent to
a LaserShare print server, which, in turn, prints to the LaserWriter. All
connections are standard PhoneNET.
About six out of 10 print jobs from Microsoft Word fail and are flushed by
the LaserShare during despooling due to an "unknown error". Note:
Microsoft Technical Support (on the PC side) says that AppleTalk printing
is "an unsupported network".
Interestingly enough, users don't have printing problems with other MS-DOS
applications, printing directories, and so on or from any Macintoshes on
the network. This causes the suspicion that the PostScript driver in Microsoft
Word may have problems with some of its commands. A number of drivers send
their own libraries and even reconfigure the persistent parameters in a
LaserWriter. Assuming the LocalTalk cabling and node have been tested along
with the LocalTalk PC card for any problems, the source of the problem is
the PostScript driver from Microsoft Word.
If you study some of the driver outputs from various PC packages, you will
find that they define huge libraries of commands and even change the
parameter-RAM settings. Part of the problem is that the PC software
drivers expect to have the LaserWriter connected serially and set the
LaserWriter or expect the LaserWriter in a configuration all to themselves.
This means that the memory taken up by Macintosh Prep libraries may not let
all of the libraries of PostScript code from the PC driver load. This may
be what is happening here. To resolve the problem, try the following:
1) Try a LaserWriter IINTX with memory expanded to at least 4MB.
2) Try printing to the LaserWriter just after a powerup and when no other
Macintoshes or PCs are printing. This should show if the problem is
with the different drivers from the PCs and Macintoshes.
3) Print the documents to an Epson printer from the application and
configure the AppleShare PC printer connection for Epson emulation.
This produce PostScript code from the AppleShare PC drivers. These are
known to be compatible with Apple's Macintosh drivers.
IBM-to-LaserWriter IINT With MS Word: Slow Printing Problem
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Some users with DOS computers on an AppleTalk network using the AppleTalk
card and running AppleShare PC have complained of slow printing to a
LaserWriter IINT. If you print to a LaserWriter configured for Diablo emulation
across LocalTalk, keep the following facts in mind about Diablo emulation:
1) It is slow because the interpreter for Diablo code is written in
PostScript and must be translated to PostScript within the LaserWriter
before printing.
2) The printer may not receiving an end-of-file or Control-D from Microsoft
Word and is waiting for a time out before printing the page.
If the LaserWriter is set for Diablo emulation, try printing a
multiple-page document to the LaserWriter. If the last page takes as much
as three minutes to print, the LaserWriter is probably not receiving an
end-of-page command.
If the LaserWriter is set for PostScript, use the Microsoft Word APPLASER
driver (from the Microsoft Word printer driver disk).
LocalTalk PC Card and PC-Compatibles: Compatibility Issues
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
With the number of PC-compatible workstations growing, questions have
arisen concerning the compatibility of these workstations with the
LocalTalk PC card and AppleShare PC. This article describes the issues
surrounding the card.
Bus Speed
---------
Most PCs or compatibles have an 8 MHz bus. Some compatibles run their
buses at a faster rate and have a mode to slow the bus speed. Those that
do not have this slower mode find a great many cards are not compatible,
because most cards are designed for compatibility with the IBM-PC 8MHz bus.
The LocalTalk PC card has been tested successfully for 8-MHz compatibility.
However, faster bus speeds produce reports of incompatibilities.
DMA
---
The LocalTalk card works with either DMA channel 1 or 3. One of these
DMA channels must be present and available on the PC or compatible.
Control Signal Address Ranges
-----------------------------
The LocalTalk card uses the address ranges $240-$247 or $220-$227. One of
these ranges must be available.
Software Compatibility
----------------------
AppleShare PC is compatible with most software. Some packages, while
running, don't allow the DA pop application to appear. These packages are
capturing either the keyboard command or holding the operating system in a
state where the DA cannot appear. In these cases, the DA usually sounds a
beep. The only method of using the DA is to set up connections or make
configuration changes in the DA prior to running these applications.
Also, some printer utilities reroute the printer ports for spooling,
buffering, or emulation. These may not work with AppleShare PC, may cause
problems, or may even cause the PC to hang.
Troubleshooting LocaklTalk PC
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
In its most basic configuration, the PC LocalTalk Card can only print to a
LaserWriter over an AppleTalk network with the software included with the
card.
To make the PC become a client on AppleShare, print to a LaserWriter as a
native MS-DOS-type printer (directly address LPT1: / LPT2: and so on), and
have access to other AppleTalk services, you must have AppleShare PC
software on the PC, too.
When printing to the LaserWriter just from the utility software that comes
with the card, and not from AppleShare PC, the file to be printed must be
stored to a disk first (either floppy or hard disk). Most of the more
powerful MS-DOS word processors provide PostScript output, but -- because
of the limitations of the software provided with the LocalTalk PC Card --
not directly to the LaserWriter.
Again, the PostScript information generated by the word-processing program
must be stored on disk as an intermediate step. Before the PostScript file
can be sent to the printer, a PostScript initialization file must be sent
to the printer first. It is possible that each PC application that provides
PostScript may need a different initialization file.
The PostScript initialization file that comes with Microsoft Word 4.0 is
called POSTSCRP.INI. The tool that you send the file to the printer with is
called LWPRINT.EXE and comes with the basic PC LocalTalk option card. As
per the instructions in the LocalTalk PC card manual (pages 74, 75), to
send the PostScript initialization file to the LaserWriter, type in the
following at the DOS prompt: LWPRINT -A POSTSCRP.INI and press <Enter>.
At this time, if all is well, you will be returned to the DOS prompt with
no error messages. You can then call up the LaserWriter.EXE program and
follow the instructions in the PC LocalTalk manual to print out your
PostScript output. The initialization file needs to be sent to the printer
only when the printer is first being used by the PC, if the printer has
been reinitialized by another machine (like a Macintosh), or if the power
to the printer has been interrupted.
However, due to operational environments of MS-DOS, you may run into
problems. For example, if all PC LocalTalk utilities are in one
subdirectory on the user's hard disk and that subdirectory is in the PATH
command's search path, you can access LWPRINT and LaserWriter from anywhere
in the DOS directory structure.
If the <file name> specified as an argument for the LocalTalk Utilities --
that is, - LWPRINT -A <filename> -- is not in the current directory, you
will get a message saying "CAN'T OPEN PRINT FILE <filename>". If this
happens, no printer initialization will take place and any subsequent tries
to send PostScript files to the printer via the LaserWriter.EXE program
will result in printer error messages. Just make sure that the files
concerned (utility programs, printer initialization files, and data files)
are really where you specify them to be.
Workaround for PageMaker and Windows 286 to LaserWriter IINT
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This article describes a solution for the following LaserWriter IINT
problem. A user runs Aldus PageMaker version 1.0 and Microsoft Windows
286, version 2.1 on an IBM PC-AT. When the user tries to print, the
LaserWriter issues a single page with a message generated by Windows 286.
The message reads:
Version less than 2.0 - Cannot set hardware handshake.
The support staff at Aldus suggests two things: First and most important,
the customer should upgrade to PageMaker version 3.0. Second, if the copy
of COMM.DRV on the Windows setup disk is 9/7/88, they should copy an older
version of the file to the setup disk and reinstall Windows.
If that fails to correct the problem, choose an old-style LaserWriter from
PageMaker (instead of LaserWriter IINT). That should get them printing
until Windows is updated to include LaserWriter IINT/NTX support.
HD Fonts Are Accessible To IBM AT Compatibles from LaserWriter IINTX
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
If you have been using a LaserWriter Plus, your IBM PC/AT or clone can also
access the fonts resident in the LaserWriter IINTX hard drive through the
RS-232 interface.
The fonts installed on the LaserWriter IINTX hard disk will appear as if
they were in the LaserWriter IINTX ROM. All fonts, whether in ROM or installed
on the hard disk, should be fully accessible to any PC/AT or AT clone that can
already access the fonts in a LaserWriter Plus.
Adobe and Apple designed the hard disk option so that LaserWriter IINTX
operates transparently, and the user can thus access additional fonts without
having to download them with utilities.
LocalTalk PC Can Print Directly To LaserWriter IINT
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
If you wish to print from IBM PC applications such as Windows, it is best to
have AppleShare PC installed on your system.
If AppleShare PC is not installed, the LocalTalk Card prints only with the
LaserWriter Print program. If you use AppleShare PC, then the connected
LaserWriter outputs whatever is printed to the selected printer port.
The printer port is attached to the LaserWriter in the DA application.
Almost any application that prints with an Apple LaserWriter PostScript
driver can print to the LaserWriter connected with a LocalTalk PC card
and AppleShare PC.
An application, DOS, or Windows have to be set for the same printer port as
the DA application in its printer configuration parameters. If an
application does not have an Apple LaserWriter PostScript driver, the DA can
convert Epson printer driver output to PostScript and send that out to the
LaserWriter.
Apple has tested Microsoft Word and Windows, and has found them to work when
configured properly with the AppleShare PC software and LocalTalk PC card on
an IBM AT.
Printing is dependent on the driver used and the port being printed to. This
is usually handled by an application.
Printing can be facilitated by Windows. Windows-compatible applications can
use the Windows printer drivers. This requires the printer setup for printer
port and driver to be designated in Windows instead of the application or
from DOS.
Most IBM PC applications should work with the LocalTalk PC Card and
AppleShare PC, assuming Epson or Apple LaserWriter PostScript printing is
available to the application.